Amazon Connect で任意の着信音を設定できるか教えてください
困っていた内容
Amazon Connect でコールセンターを運用予定です。 着信音に独自の音声ファイルを指定したいのですが、設定することはできますか。 設定できる場合は設定方法を教えてください。
どう対応すればいいの?
ringtoneUrl
で音声ファイルを指定してください。
ringtoneUrl
はカスタム CCP を利用時に指定できる着信音の設定値で、利用中のブラウザが対応している形式であれば任意の音声ファイルが指定できます。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script type="text/javascript" src="connect-streams-min.js"></script> </head> <!-- Add the call to init() as an onload so it will only run once the page is loaded --> <body onload="init()"> <div id="container-div" style="width: 400px; height: 800px;"></div> <script type="text/javascript"> var containerDiv = document.getElementById("container-div"); var instanceURL = "https://my-instance-domain.awsapps.com/connect/ccp-v2/"; // initialize the streams api function init() { // initialize the ccp connect.core.initCCP(containerDiv, { ccpUrl: instanceURL, // REQUIRED loginPopup: true, // optional, defaults to `true` loginPopupAutoClose: true, // optional, defaults to `false` loginOptions: { // optional, if provided opens login in new window autoClose: true, // optional, defaults to `false` height: 600, // optional, defaults to 578 width: 400, // optional, defaults to 433 top: 0, // optional, defaults to 0 left: 0 // optional, defaults to 0 }, region: "eu-central-1", // REQUIRED for `CHAT`, optional otherwise softphone: { // optional, defaults below apply if not provided allowFramedSoftphone: true, // optional, defaults to false disableRingtone: false, // optional, defaults to false ringtoneUrl: "./ringtone.mp3" // optional, defaults to CCP’s default ringtone if a falsy value is set }, pageOptions: { //optional enableAudioDeviceSettings: false, //optional, defaults to 'false' enablePhoneTypeSettings: true //optional, defaults to 'true' }, shouldAddNamespaceToLogs: false, //optional, defaults to 'false' ccpAckTimeout: 5000, //optional, defaults to 3000 (ms) ccpSynTimeout: 3000, //optional, defaults to 1000 (ms) ccpLoadTimeout: 10000 //optional, defaults to 5000 (ms) }); } </script> </body> </html>
デフォルト CCPではできないの?
2022年11月時点の仕様として、デフォルトの Amazon Connect CCP では着信音を変更できません。
オーディオデバイスの設定を変更する - Amazon Connect
組織がカスタム CCP を使用している場合は、着信音を変更できます。
参考資料
- Amazon Connect が、カスタム Contact Control Panel (CCP) 向けのオーディオデバイス設定をローンチ
- amazon-connect/amazon-connect-streams: Amazon Connect Streams - a browser-based contact center integration API, typically with CRM systems.
ringtoneUrl: If the ringtone is not disabled, this allows for overriding the ringtone with any browser-supported audio file accessible by the user.